average delay - Turkish English Dictionary